草庐IT

java - 3gp 到 wav 文件 Android

全部标签

java - HtmlCleaner 线程安全吗?

我在他们的网站上找不到答案。你知道如果HtmlCleaner线程安全吗?我有多个线程需要使用它,但我不知道我是否可以安全地重用HtmlCleaner对象的实例。你用过吗?有什么想法吗? 最佳答案 现在HTMLCleaner是线程安全的,看例子http://htmlcleaner.sourceforge.net/javause.php 关于java-HtmlCleaner线程安全吗?,我们在StackOverflow上找到一个类似的问题: https://sta

java - 在java中查找XML文件中特定属性的值

我只需要使用java读取XML文件中单个属性的值。XML看起来像这样:我只需要读出版本。有人可以指出可以告诉我如何执行此操作的资源方向吗? 最佳答案 您不需要花哨的库--DOM的普通旧JAXP版本和XPath为此很容易阅读和写作。无论您做什么,都不要使用正则表达式。importjavax.xml.parsers.DocumentBuilderFactory;importjavax.xml.xpath.XPath;importjavax.xml.xpath.XPathFactory;importorg.w3c.dom.Document

xml - groovy XmlSlurper 不解析我的 xml 文件

我有一个xml,但我无法用xmlslurper解析这个文件。这是我的xml文件的副本:Theproteinencodedbythisgeneisaplasmaglycoproteinofunknownfunction.Theproteinshowssequencesimilaritytothevariableregionsofsomeimmunoglobulinsupergenefamilymemberproteins.[providedbyRefSeq]我只需要从获取文本这里是我的代码:defpubmedEfetch={defbase="http://eutils.ncbi.nlm.

xml - 在 Cocoa 中使用 xsd 文件验证 XML 模式?

我在本地xsd文件中有一些XML和XML架构。XML文档不包含任何架构信息。我想根据Cocoa中的xsd架构文件验证XML文档(这意味着我更喜欢基于NS/CF/libxml的东西,而不是外部库)。我可以跨越xmllint,这可能会奏效,但我一直在寻找一种无需启动外部任务即可执行此操作的方法。 最佳答案 如果您的xml文档没有对xml模式的引用,您应该自己添加它,然后使用NSXMLDocumentvalidateAndReturnError:方法进行验证。这是一个如何调整xml文档以引用xsd的示例。显然,您必须调整此代码以引用您的本

java - 如何使用 ofx4j 解析格式错误的 xml (ofx)?

我拼命尝试使用以下库:ofx4j.但是与解析ofx文件相关的文档有点精简。它说:如果你有文件或其他流资源,你可以使用net.sf.ofx4j.io.OFXReader的实例读取它好的,但我该怎么做?它还说明了以下内容:如果您想将OFX直接解码为Java对象,请使用net.sf.ofx4j.io.AggregateUnmarshaller。很好,但这对我来说有点复杂。有什么明显的我错过了吗?当我尝试使用解码器时,它要求我实现一个接口(interface)。有人可以指点我一个在线资源来解释我所缺少的部分吗?或者最好的是,您从前面关于ofxreader和unmarshaller的陈述中了解了

java - 用于引用未加引号的 XML 属性的正则表达式

编辑:100%正确的理论是您根本不想这样做。但是我接受了最有帮助的答案。所以我从一个promise修复它的客户那里得到了丑陋的XML。与此同时,我需要自己清理它。我正在寻找一个在Java中使用的正则表达式来为未加引号的属性添加引号。一般情况更好,但到目前为止只有一个属性被破坏,因此正则表达式可以具体引用“attr1”。该属性的值是未知的,所以我不能在搜索中包含它。notquotedbunchajunk"quoted"应该变成notquotedbunchajunk"quoted"编辑:非常感谢您告诉我不要做我想做的事。然而,这不是随机的,任何东西都是XML,我会遇到所有“不要这样做”的问

c# - 使用 XML 数据基于模板创建动态 Excel 文件

我目前正在寻找一种基于现有模板并使用来自XML文件的数据来创建动态Excel文件的方法。例如;我有一个模板ExcelTemplate.xlsx,其中包含一些布局。用户调用一个方法,该方法将创建模板的副本并用来自XML的数据填充它。之后,用户将获得与新创建的xlsx一起返回的MemoryStream。有人知道如何以最好的方式解决这个问题吗?这应该在没有安装任何办公室的服务器上运行(作为服务)。 最佳答案 我已经为此制定了一个解决方案,使用ExcelPackage. 关于c#-使用XML数据

c# - 自动生成用于访问 xml 文件的代码的工具

我的应用程序有一个配置xml文件。该文件包含50多个程序设置。目前我分别读取并保存每个程序设置。我想对于这样的任务来说效率不高。我需要一些可以使用预定义的xml架构自动生成代码以加载和保存我的程序设置的东西。我在添加新项对话框中找到了一个数据集。不幸的是,由于这个原因,我无法向dataset1添加新代码,例如属性的集合访问器中的事件//Changestothisfilemaycauseincorrectbehaviorandwillbelostif//thecodeisregenerated.也许,有一种工具允许用户生成用于访问xml文件的包装器?例如DataSet1,但可以添加事件。

c# - 复制 xml 文件并在特定位置插入新元素 - C#

您好,我想复制一个xml文件并在特定元素位置插入更多元素;这样做最好和最简单的方法是什么。我可以使用xmlReader读取元素并一个一个地写入每个类型-我对此有一些问题,但除此之外,在我看来,这似乎是可以以某种方式更好地完成的工作。在下面的示例中,我将xml作为默认定义,需要以相同的格式创建一个新的xml,并将新值插入到sheet1-但在现有行之后,并对sheet2执行相同的操作。TitleNameTitleDescriptionTitleNameTitleDescription 最佳答案 在我看来,最简单的方法是使用LINQtoX

Java XML 解码在使用 JAXB 的符号 (&) 上失败

我有以下XML:...Test&Address...当我尝试使用JAXB解码它时,它抛出以下异常:Causedby:org.xml.sax.SAXParseException:Thereferencetoentity"Address"mustendwiththe';'delimiter.atorg.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(UnknownSource)atorg.apache.xerces.util.ErrorHandlerWrapper.fatalError(UnknownSo